Feature : Feat/lazy loading optimization#358
Conversation
❌ Deploy Preview for github-spy failed.
|
|
Warning Review limit reached
Your plan currently allows 1 review/hour. Refill in 44 minutes and 40 seconds. Your organization has run out of usage credits. Purchase more in the billing tab. ⌛ How to resolve this issue?After more review capacity refills, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than trial, open-source, and free plans. In all cases, review capacity refills continuously over time. Please see our FAQ for further information. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
@mehul-m-prajapati Check out this PR . I improve page loading using lazy loading optimization |
|
🎉🎉 Thank you for your contribution! Your PR #358 has been merged! 🎉🎉 |
✨ Added Feature: Optimize Bundle Size with Lazy Loading
📌 Related Issue
Closes #357
📝 Description
This PR improves frontend performance by implementing lazy loading and code splitting for heavy components/pages using
React.lazy()andSuspense.The application previously generated a large production bundle:
This optimization helps reduce the initial bundle size and improves loading performance.
🚀 Changes Made
Suspensefallback loaders🧪 Testing
📸 Screenshots
Add screenshots or Lighthouse performance comparison here if applicable.
🛠 Tech Stack
🏷️ Open Source Context
This PR is submitted as part of GSSoC (GirlScript Summer of Code) contribution.
👤 Contributor Profile
GSSoC Profile: https://gssoc.girlscript.org/profile/e47b2f4a-f3e9-4cb4-97b5-ddd8cb15a1e9